Big Huge Thesaurus

Malope trifida

noun